equinus heel - German English Dictionary